explication suffisante - Turkish English Dictionary